.active{
    color:red;
}
.type-y {
    display: flex;
    color: #666;
    position: absolute;
    width: 100%;
    top: 233px;
    .ice-st{
        content: '';
        display: block;
        height: 15px;
        margin: auto;
        border-right: 1px solid #ccc;
    }
    li.type {
        flex: 1;
        text-align: center;
        line-height: 40px;
        position: relative;
        white-space: nowrap;
        overflow: hidden;
        font-size: 13px;
        text-overflow: ellipsis;
        span.icon-type {
            display: inline-block;
            position: absolute;
            top: 18px;
            width: 0;
            height: 0;
            margin-left: 4px;
            border: 4px solid transparent;
            border-top-color: #b0b0b0;
        }
    }
}